package jobascjp;

public class Fork {
    public static void main(String[] args) {
        if ( args.length == 1 | args[1].equals("test")) {
            System.out.println("test case");
        } else {
            System.out.println("production " + args[0]);
        }
    }
    
    // Command line invocation java Fork live2
    
    /*
     * What is the result?
     * 
     * test case
     * production live2
     * test case live2
     * Compilation fails
     * An exception is thrown at runtime. // korrekt
     * 
     * Anmerkungen:
     * Es wird der |-Operator genutzt, beide Bedingungen werden durchlaufen,
     * daher kommt es zu einer Exception, einer ArrayIndexOutOfBounds-E. Das 
     * args-Array fasst TODO
     */
}
